relating to victory - Inglés Sinónimo Diccionario